package com.ruoyi.offline.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 商品经理对象 item_goodsmanager
 * 
 * @author ruoyi
 * @date 2022-03-29
 */
public class ItemGoodsmanager extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 款式编码 */
    @Excel(name = "款式编码")
    private String styleId;

    /** 商品编码 */
    @Excel(name = "商品编码")
    private String goodsId;

    /** 图片 */
    @Excel(name = "图片")
    private String picture;

    /** 商品简称 */
    @Excel(name = "商品简称")
    private String goodsNickname;

    /** 商品标签 */
    @Excel(name = "商品标签")
    private String goodsLabel;

    /** 国标码 */
    @Excel(name = "国标码")
    private String nationalCtandardCode;

    /** 商品名 */
    @Excel(name = "商品名")
    private String goodsName;

    /** 分类 */
    @Excel(name = "分类")
    private String goodsClass;

    /** 虚拟分类 */
    @Excel(name = "虚拟分类")
    private String fictitiousClass;

    /** 商品属性 */
    @Excel(name = "商品属性")
    private String goodsPro;

    /** 商品状态 */
    @Excel(name = "商品状态")
    private String goodsStatus;

    /** 商品单位 */
    @Excel(name = "商品单位")
    private String goodsUnit;

    /** 主仓库 */
    @Excel(name = "主仓库")
    private String store;

    /** 商品颜色规格 */
    @Excel(name = "商品颜色规格")
    private String goodsColorspecs;

    /** 商品颜色 */
    @Excel(name = "商品颜色")
    private String goodsColor;

    /** 商品规格 */
    @Excel(name = "商品规格")
    private String goodsSpecs;

    /** 假删除 */
    private Integer delFlag;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setStyleId(String styleId) 
    {
        this.styleId = styleId;
    }

    public String getStyleId() 
    {
        return styleId;
    }
    public void setGoodsId(String goodsId) 
    {
        this.goodsId = goodsId;
    }

    public String getGoodsId() 
    {
        return goodsId;
    }
    public void setPicture(String picture) 
    {
        this.picture = picture;
    }

    public String getPicture() 
    {
        return picture;
    }
    public void setGoodsNickname(String goodsNickname) 
    {
        this.goodsNickname = goodsNickname;
    }

    public String getGoodsNickname() 
    {
        return goodsNickname;
    }
    public void setGoodsLabel(String goodsLabel) 
    {
        this.goodsLabel = goodsLabel;
    }

    public String getGoodsLabel() 
    {
        return goodsLabel;
    }
    public void setNationalCtandardCode(String nationalCtandardCode) 
    {
        this.nationalCtandardCode = nationalCtandardCode;
    }

    public String getNationalCtandardCode() 
    {
        return nationalCtandardCode;
    }
    public void setGoodsName(String goodsName) 
    {
        this.goodsName = goodsName;
    }

    public String getGoodsName() 
    {
        return goodsName;
    }
    public void setGoodsClass(String goodsClass) 
    {
        this.goodsClass = goodsClass;
    }

    public String getGoodsClass() 
    {
        return goodsClass;
    }
    public void setFictitiousClass(String fictitiousClass) 
    {
        this.fictitiousClass = fictitiousClass;
    }

    public String getFictitiousClass() 
    {
        return fictitiousClass;
    }
    public void setGoodsPro(String goodsPro) 
    {
        this.goodsPro = goodsPro;
    }

    public String getGoodsPro() 
    {
        return goodsPro;
    }
    public void setGoodsStatus(String goodsStatus) 
    {
        this.goodsStatus = goodsStatus;
    }

    public String getGoodsStatus() 
    {
        return goodsStatus;
    }
    public void setGoodsUnit(String goodsUnit) 
    {
        this.goodsUnit = goodsUnit;
    }

    public String getGoodsUnit() 
    {
        return goodsUnit;
    }
    public void setStore(String store) 
    {
        this.store = store;
    }

    public String getStore() 
    {
        return store;
    }
    public void setGoodsColorspecs(String goodsColorspecs) 
    {
        this.goodsColorspecs = goodsColorspecs;
    }

    public String getGoodsColorspecs() 
    {
        return goodsColorspecs;
    }
    public void setGoodsColor(String goodsColor) 
    {
        this.goodsColor = goodsColor;
    }

    public String getGoodsColor() 
    {
        return goodsColor;
    }
    public void setGoodsSpecs(String goodsSpecs) 
    {
        this.goodsSpecs = goodsSpecs;
    }

    public String getGoodsSpecs() 
    {
        return goodsSpecs;
    }
    public void setDelFlag(Integer delFlag) 
    {
        this.delFlag = delFlag;
    }

    public Integer getDelFlag() 
    {
        return delFlag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("styleId", getStyleId())
            .append("goodsId", getGoodsId())
            .append("picture", getPicture())
            .append("goodsNickname", getGoodsNickname())
            .append("goodsLabel", getGoodsLabel())
            .append("nationalCtandardCode", getNationalCtandardCode())
            .append("goodsName", getGoodsName())
            .append("goodsClass", getGoodsClass())
            .append("fictitiousClass", getFictitiousClass())
            .append("goodsPro", getGoodsPro())
            .append("goodsStatus", getGoodsStatus())
            .append("goodsUnit", getGoodsUnit())
            .append("store", getStore())
            .append("goodsColorspecs", getGoodsColorspecs())
            .append("goodsColor", getGoodsColor())
            .append("goodsSpecs", getGoodsSpecs())
            .append("updateTime", getUpdateTime())
            .append("delFlag", getDelFlag())
            .toString();
    }
}
